@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u!  T}  .&@&@U}@@@.&@&@V}@PP.&@&@@@W}@.&@&@@@@X}.&@&@@@@.&Y}@&@@@@.&@Z}&@@@@.&@&[}@@@@.&@&\}@@@@.&@&@]}@@@.&@&@^}@@@.&@&@_}@@@.&@&@`}@@@.&@&@a}@@@.&@&@b}@@@.&@&@c}@@@.&@&@d}@@@.&@&@e}@@@.&@&@@@f}@.&@&@@@@.&g}@&@@@@.&h}@&@@@@.&@i}&@@@@.&@&j}@@PP.&@&@k}@@@.&@&@l}@@@.&@&@m}@@@.&@&@n}@@@H ---------H----H----H----H----H----H ---------H o}---------H ----------H(Sum-2)HAttndncHDecHNovHOctHSepHAugHNp}ame:Hs@ence@ AbscencesHcGowanH r: John MHInstructor: John McGq}owanH1:H all 1991:H Math 9: FbscencesHcGowanH r: John MHInstructor: John McG> This document is formatted for viewing on the monitor of an Atari 8 bit computer - 38 columns. Use TYPE READ.ME (us s}e the /P flag to read by page) from SpartaDos or C(opy) READ.ME,E: from MyDos or AtariDos. --------- t}--------------- SYNCALC Teacher Template ------------------------This is a collection of three SynCalctemplate u}s for keeping grades. YouNEED SynCalc to be able to use them,and even to view the entries to makesense of this document. I v} suggest youmake a hard copy of this document andrefer to it while looking at thevarious modules in this grading set.To r w}emove the 38 column format, onecan use TP and change all double CRs(paragraph ends) to, say inverse-xand all CRs followed x}by spaces toinverse-y. Then change all remainingCRs to single spaces. Then change allinverse-x's back to double CRs andin y}verse-y's back to CR/Spaces. I havea macro do it for me for TP. ------------------- Grading system used z} -------------------This system will have to be modifiedto reflect your grading system. It isset up to create grad {}es for aTrigonometry section I am teaching atthe University of Missouri -Columbia.This is a two hour class (per week)an |}d I usually like to have one testfor each hour, and so have two tests.That is really not enough (if astudent bombs one tes }}t) so I givethree tests and drop the low test.I am never sure whether to givehomeworks or in class quizzes. Withover for ~}ty students, grading HW is apain, but with only two hours perweek, we cannot afford much time forquizzes. I usually give a } mixture...some weeks grading HW and some weeksgiving inclass quizzes. These are allgraded out of ten points (butsometime }s I give grades of 9.5points, if I grade ten problems andone is half wrong). These are groupedin the quiz or HW template. }Also, Isometimes do not have a quiz during aweek during which we have a test, soI am never sure of the exact numberof qui }zzes/HWs that will be graded.A final exam is given and theUniversity requires that lower levelclasses penalize absenteeis }m. Soabsentees are not penalized formissing one week of class (twoperiods) but lose 5 points (the pointdistribution will }be discussed soon)for each absence beyond the second(as this is a two hour class).I like to have my final exams countfor } between 25%-40% of the totalgrade and have set my final to beworth 200 points.Homeworks/Quizzes (I will refer tothem as } either one or the other fromnow on, as they are groupedtogether... sometimes I tell mystudents that it is a take home qui }zwhen I give them homework that mustbe handed in) count for 150 points.This is obtained by taking theaverage grade on the } HW (out of10 possible points) and multiplyingby 15. (That way I don't have topredetermine the exact number ofHWs... usua }lly I have from ten tofourteen grades to be averaged).Tests count for 250 points... this isdone by giving a possible 125 }pointson each test and keeping the top twoout of three..The total points possible are 600with 33% for the final exam, 25 }% forHW and 42% for tests (seems fair).The templates in this ARC are gearedto this grading scale and will haveto be modi }fied for others... this ARCis more a tutorial on how one cancreate a grading system usingspreadsheets than a grading syste }mpre-formatted for you. ---------------------------- ATTENDANCE/ABSCENCE TEMPLATE ---------------------------- }This is a simple template. It hasdata columns for the names and theabsences by month. I usually keep apaper tally of abse }nces during amonth and enter them here at the endof each month. The formula for thenumber of counted absences is quitesim }ple. For each row (student) onesimply takes the sum of the absencesif it is greater than two, or elsezero (I used the IF.. }THEN structureof SynCalc to test of the sum of theabsences is over two). The number ofcounted absences is in the lastcolu }mn. ---------------- HW/QUIZ TEMPLATE ----------------This is a simple template. It hasdata } columns for the student namesand the HW/Quizzes. The final columnjust gives the average of thestudent's HW/Quiz grades. }NOTE: Sometimes, if I am feelinggenerous, I let the students drop oneHW/quiz in this section. Instead ofusing the @AVG(D6: }M6) I use(@SUM(D6:M6)-@MIN(D6:M6))/(@CNT(D6:M6)-1)which removes the low grade andcalculates the average of theothers. } ---------------- OVERALL TEMPLATE ----------------This sheet has data columns for thestuden }t names, average homework,counted absences, tests one/two/threeand the final exam. The other columnsare calculated columns }. ------------------------ Filling in the templates ------------------------I usually count the number o }fstudents I have and insert rows inthe middle of the student namesection for any extra students and doa COPY of the formu }la in a studentrow to the new rows to add room formore students. Or delete rows in themiddle of the student section todec }rease the number of availableslots. The reason for using themiddle section is that the overallsheet has summary calculatio }ns at thebottom of columns giving the averagesand standard deviations of thegrades. If you delete the last orfirst entry }accessed by the rangeformula in these average/std devcols, it will screw them up.Similarly, inserting a row at the endwil }l insert it AFTER the range usedby the avg/std dev formulas and thenew student will not show up in thesummary totals. Beca }use of this youshould always insert or delete rowsin the middle of the block!Once this is done I enter thestudents' name }s in, say, the absencesheet and save it. Before erasing it,I SAVE THE STUDENTS NAMES, FROM FIRSTTO LAST, AS DATA (a *.DIF }file) (thatis I "cut" it out as a separate file)(AS THIS IS A COLUMN, I SAVE IT AS ACOLUMN). I then erase the sheet andlo }ad in the HW sheet, say, and LOADAS DATA THE STUDENT NAMES INTO THESTUDENT NAME COLUMN AS A COLUMN. Thatis, I cut and past }e the student namesfrom the attendance sheet to the HWsheet so I don't have to type them inagain. I then save the HW sheet },clear memory, load in the overallsheet and paste the student namesinto it as well (loading the DIF fileof names that was } saved from theabsence column).The use of DATA saves and loadsenables you to cut and paste datafrom one sheet to the oth }er... wewill use this more below.The sheets are set up for manualrecalculation (I hate to wait for theworking flag to tu }rn off). ------------- ENTERING DATA -------------To enter the number of absences for }anew month, I load the absence sheet,go to the cell immediately to theright of the first name and SETTITLES. I then scrol }l to the correctmonth and then usually go UP one cell(into the title section) and down.Then I enter the number of absences }for the first student and pressRETURN.SynCalc remembers the last cursormove and duplicates it when you pressRETURN, tha }t is why I go up one celland then down to the first student,so that after having entered data forhim, the cursor immediate }ly goes tothe next student.I successively enter the data andwhen finished press START to updatethe calculations (the cou }ntedabsences column) and resave thesheet. I then save the countedabsences column as DATA (*.DIF) and(if desired) print th }e sheet.I clear memory, load the overallsheet and load in the new countedabsences data into the countedabsences column o }f the overall sheet(that is, I cut and paste the resultsfrom the absence sheet to the overallsheet) and resave this (print }ing ifdesired).To enter a new HW grade set, I loadthe HW sheet, set the titles to theright of the first name and add the }data in the proper column. PressSTART to update the results andresave. Save the HW average column asdata, clear memory a }nd load theoverall sheet. Load the AVG homeworkdata into the right column again(that is, cut and paste the averagehomewor }k to the overall sheet) andpress START... resave, printing ifdesired.To enter test or final grades, I justload the overa }ll sheet and enter thedata (having set titles) and pressSTART...resaving, printing ifdesired.Thus the idea is to enter y }our datain the correct sheet (save theresult) and cut/paste the new resultsinto the overall sheet. ------------ }----- The overall sheet -----------------We haven't discussed the overallsheet yet, the most interesti }ng.The homework/quiz total points iseasy... it is just 15*the averagehomework.The test total is harder... we takethe s }um of the test columns minus theminimum... this eliminates the lowesttest (we are only keeping the top twotests) BUT we ha }ve a problem.Supposing we use such a formula andgive one test. Afterwards, the testtotal is this test minus itself! That }is zero, since it may be the droppedtest!We cannot give a complete uptodatepicture of the student's grade if weallow him } to drop a test, since wedon't know which one will be droppeduntil all are taken.Because of this THE THIRD TEST COLUMNHA }S BEEN INITIALIZED TO ZEROS. Thus,after the first test, the test totalwill be this test minus the zero!That is the first t }est! The "DROP LOWTEST" action will ONLY come intoeffect at the third test.We could have initialized the secondcolumn to } zeros, and then the droplow test action would have come intoeffect at the second test.Generally, I feel that when I amd }ropping a low test, I do NOT want touse this in the current grade I givea student during the term unless Iimplement it at }the third test orlater. Even in a four hour class(with five tests, drop the lowest) Iusually initialize the third column( }so that when giving a current statusreport, I WILL be dropping the lowtest in the calculations once atleast three tests ar }e taken).To be able to give current statusreports if you do a DROP LOW TESTgrading scheme is impossible (youdon't know t }ill the end which testWILL be dropped) and must make adecision as to when to start takingit in to account. I usually do fr }omthe third test on and that is why theTHIRD TEST column in this spreadsheetis initialized to zero.The overall total poi }nts are easy...just take the sum of the HW Total,the TEST Total, the Final Exam andsubtract 5*The Absence Total.However, } during the year I would liketo give a status report as to how thestudent is currently doing withregard to his total compa }red to thepossible (at that time) number ofpoints.For this we need to have the numberof possible points... consider... }No matter how many homeworks havebeen graded, they are scaled to150 points.The test column already has one grade(the ini }tialized zeros) and thenumber of tests counted at any timeis @CNT(test cols)-1 (this works evenbefore the first test is gi }ven,because of the zeros... if you wantto implement the drop low test inyour current status from the firsttest, I suggest } you still initializethe FIRST test to zeros, so thisformula for the number of countedtests is valid even before the first }test). These tests are worth125 points each for a possible125*(@CNT(Test cols)-1)). If thefinal exam has been taken we ha }ve apossible 200 points(200*@CNT(final exam col)).Now we COULD implement this formulafor each and every student as aden }ominator (scale factor) to changehis current grade to a percent... butif one student took test two, thenthey all did! If o }ne student took thefinal... they all did! So instead ofslowing up the spreadsheet by doingthis calculation for every stude }nt wedo it only for the first student...that is the scale factor calculationat the top of the sheet. NOTE: Makesure this }is done for a student (row)which you don't delete (for thatwould screw up the cell reference)...as you will not delete the } firststudent (for reasons mentioned above)let it refer to him.As when we divide by this factor wewant a percent (number } from 0-100)instead of a fraction, let us divideby 100 to get a scale factor of:1.5+1.25*(@CNT(tcols)-1)+2*@CNT(fcol)wh }ere tcols is the set of testcolumns for the first student andfcol is the column for his final exam(NOTE: One cannot use @C }NT(A1) butmust use @CNT(A1:A1))This simplifies to:.25+1.25*@CNT(tcols)+2*@CNT(fcol)Which (if you check it) is the scal }efactor calculation in the overallsheet.A look up table (GRADE SCALE at thetop of the sheet) is used to look upthe grad }e as a GPA (0-4) but onewould like to have a look up table of"text" to give an output of: GRADES: A } B C ABut we can't.Instead we do it graphically (likeVisiCalc allows) by using anotherlookup col }umn of 1,11,111,1111,11111and use that as lookups to provide agrade column of: GRADES: ABCDF 11111 1 }111 111 11111(by left or right adjusting this youcan change the format slightly)Not as good as looking up te }xt, butquite adequate.The avg/std dev should not averagethese numbers (one, eleven,one-hundred-eleven, etc.) but theave }rage/deviation column at thebottom of the grade column does itscalculations based on the column toits right (the GPA colum }n). As thisformula refers to calculated (fromlookup) results above and to theright and no formulas refer to databelow and } to the left, we shouldevaluate this sheet by rows insteadof columns (if done by columns, youmust press START twice... I a }m unsureif the sheet here is set for rows orcols... I always press START twicejust in case of such references!).NOTE: Wh }ile VisiCalc can dohorizontal and vertical lookups,SynCalc can only do vertical, butwith an offset parameter. The offsetp }arameter only uses the low-byte intwos complement (7 bit) format... so257=1, 256=0, 255=-1, 254=-2 and onecannot legally u }se -1 as an offset,but one CAN use 255 to get a lookupfrom the column to the LEFT! or 254to lookup from the column two ove }r tothe LEFT. --------------- DURING THE TERM ---------------I keep uptodate HW/Quiz she }ets,absence/attendance sheets and overallsheets (with the data pasted from thefirst two using DIF) with me. Theseare upto }date within two weeks of thelast handed in assignment (andabsences uptodate as of the end ofthe last month).Any student }who wishes to know howwell he is doing can be giveninformation from the overall sheet.His current percent (with the caveat }that, if less than three tests havebeen taken, that he can improve it alot by doing well on the next testand dropping one } he bombed... but, adrop low test strategy does NOT allowexact current status to be given asyou don't know which test will } bedropped!). If he is then interestedin how his homework grade wascalculated, I simply switch to the HWsheet and can tel }l him what eachgrade was... or tell him what hisabsences were by month. ------------- At Term's EN }D -------------The Math Department here likes tohave the lower level courses return aGPA of between 1.85 and }2.15 (averageof around "C"), unless you canjustify higher or lower. My last twoGPAs (average for a trig class) were1.87 a }nd 2.12.I do NOT curve grades during the year(but anyone getting 82.5% or overwill get a B or A, others MAY) but doso at } years end.At the end of the year, I useSynCalc's sort option to sort thepercentage grades and examine them toget prelim }inary ideas of where tomake my A,B,C,D,F break points.I then set up windows on the overallspreadsheet so see the average }GPAwhile adjusting the grade scale.(NOTE: The sheets here have headersturned off... if they are turned onthey WILL print } out... to access thewindow command to get two or onewindows, you MUST turn headers on...then choose your windows, then yo }ucan turn them off again if desired...but to change them back, you have toturn the headers on again!)I can just adjust t }he scale a bit(with a printed copy of the sortedpercent grades next to me so I knowabout where I want the break points)un }til it looks right (I do NOT haveto enter or work out grades for eachstudent... let SynCalc's lookup tablefor the grade sc }ale do it for you!).Resave the final version (forsafekeeping), print it out... take into the office and fill out the grad }esheets.NOTE: These sheets are narrow enoughto be printed on my StarNX10 incompressed mode! If you like widersheets the }re are sideways spreadsheetprint routines... one was from Anticand I believe that FONTMASTER alsohas a sideways print util }ity. ---------------- COMBINING SHEETS ----------------One can combine these sheets asfollo }ws... load the HW sheet firstand go to the row below it... put inthe control code in a cell below thesheet... the control }codes to give aform feed!.... load in the attendancesheet... go below it and in a lowercell add the code for another form }feed... go below that and load in theoverall sheet.(SynCalc, as opposed to VisiCalc onlyuses relative addresses, so that }asheet created starting at cell A1 canbe properly loaded anywhere and stillwork!)When you enter the student names inthe } top sheet, COPY them to the lowersheets (you cannot simply use cellreferences for text!).Modify the overall sheet so tha }t theAVG.HW column simply has cellreferences to the output column ofthe HW part and the absence columnhas cell references } to the output ofthe absence part of the sheet.This large combined sheet can beloaded... you only have to enter yourdata } where it belongs (in the propersection) press START, resave theupdated version and print the wholesheet to have the three } subsheetsprinted, one to a page!HOWEVER I have not done thiscombination (which would avoid theneed to cut and paste) fo }r onereason... the combined sheet can berather large. I have an expanded800XL and SynCalc which supports thememory upgrad }e... however I ALSO havea copy of SynCalc which I got from a"pirate" board... I own theprogramme, but its copy protection }beats me, so when my original disk"goes" I will ONLY be able to accesssheets of up to 21K using my backupdisks obtained el }sewhere. Thesesheets can take more memory than thatif combined and so can then only beused on expanded systems (ifcombine }d). Keeping them separateenables all users to access them andenables me to use them with my backupcopies... I generally us }e the backupson any sheet I have that does notNEED the extra memory, simply to savethe originals... for when theoriginal }disk goes... it is GONE.If you have expanded memory and, say,a BitWriter which can make up backupsof SynSeries programmes }, you MAY wantto combine the sheets into one largesheet to avoid the cut and paste. -------- P }RINTING --------One can print from SynCalc, andsetting your printer to compressedmode will enable printing }of each ofthese separate sheets.If you have SynFile, you can use thedata save (*.DIF format) to saveblocks of data and c }reate a data basefrom it. This is nice as SynFile hasa label printing feature... I cancreate a data base from the current }status and print labels with thestudent's name, HW average, tests andoverall average (from the overallsheet)... then I can } affix the properlabel to the student's handed inhomework to give him his currentstatus.You can also print from SynCalc }to anASCII disk file and manipulate thefile with a basic programme or loadit into a word-processor (before orafter manipu }lation) from which it canbe printed in any format desired. ------------------------- SUMMARY/HINTS SUGGESTIONS } ------------------------- 1: If you have a "drop lowest" policy, it can be implemented with a @SUM(range)-@MI }N(range)... I suggest you initialize about the third entry in such a range to zero so that you don't implemen }t this (that is drop the ONLY test so far taken) too early in giving current status reports. I know of no easy wa }y to implement a "drop the two lowest" policy. 2: Use lookup tables to enable small simple graphics for gra }des. 3: If you have BitWriter, you may want to combine spreadsheets together (if you have an expanded syste }m), otherwise, keep your data separated into smaller sheets and cut and paste between them with *.DIF files. } 4: Use the print to disk option to create text files that can be manipulated, or use a data base that supports }DIF files to increase your formatting options. 5: There are sideways spreadsheet printing routines for the }Atari 8 bit. 6: To convert to a percentage, calculate a scale factor for ONE student and use it on all of } them.. there is no need to slow up the programme and take up memory by duplicating the calculation for every s }tudent. 7: Use the sort option from SynCalc to prepare summaries based on how well the students are doing... or } DIF them to SynFile and use SynFile's sort option or print as an ascii file and them sort it with a utility. } 8: Keep uptodate scale factors calculated in the spreadsheet so you can (at any time) tell your students t }heir current status. 9: Keep that ole' 8 bit hummin'... it can do a great job on keeping grades, sorting them, }giving current status reports, etc. You don't NEED more for grade keeping... with an expanded system (and a w }ay to backup SynCalc for expanded systems) you can put everything on one large spreadsheet which prints out its !} three parts for you automatically (using a form feed command). --- BYE "} ---I hope these spreadsheet templatesand the description of how they arecreated and used gives ideas to otherteache #}rs who use SynCalc or have anAtari 8 bit in the closet and arestill keeping grades by hand. If youhave trouble or just wan $}t to discusstechniques of using SynCalc ineducation (I have a spreadsheet toprint out the calculations forSimpson's integ %}ration for teachingcalculus, for example), gradekeeping, etc.... there is a TOPic onGEnie in the Atari 8 bit RT(programmi &}ng, CAT=3, I believe) onthe SynSeries.Right now (Jan 1992) I am on GEnieand if you want to leave E-mail (ifthere is a gr '}oup of us using SynCalc,we can get together with E-mail andcarbon copies to save the $6/hrcharge in the RT) my GEnie addre (}ss isJ.MCGOWAN15.Calc,we can get together with E-mail andcarbon copies to save the $6/hrcharge in the RT) my GEnie addre !  *}  ,&'+@+}@@,&'+@,}@@,&'+@-}@@,&'+@.}@@,&'+@@/}@,&'+@@@0},&'+@@@,&1}'+@@@,&2}'+@@@,&3}'+@@@,&'4}+@@@,&'5}+@@@,&'+6}@@@,&'+7}@@@,&'+8}@@@,&'+@9}@@,&'+@:}@@,&'+@;}@@,&'+@<}@@,&'+@=}@@,&'+@>}@@,&'+@?}@@,&'+@@}@@,&'+@A}@@,&'+@B}@@,&'+@C}@@,&'+@D}@@,&'+@E}@@H ---------H-----H-----H-----H-----H-----H-----H-----H-----H-----H-----H----F}-H-----H-----H-----H-----H ---------H ---------H ----------HAverageH15H14H13H12H11H10HG}9H8H7H6H5H4H3H2H1HWorkHHWHHWHHWHHWHHWHHWHHWHHWHHWHHWHH}HWHHWHHWHHWHHWHName:HHomeI}HcGowanH r: John MHInstructor: John McGowanJ}HetHubsheHork sHHomework subsheetH 1: hH all 199H Math 9:K} FHetHubsheHork sHHomework subsheetH 1: hH all 199H Math 9:Formatted in 38 columns for viewingon the monitor of an Atari 8 bit.This ARC contains the following files(besides this REM}AD.ME file).GRADES.DOCThis file describes the templatesincluded with information on how theyare used.TEMPL.SCA SynCN}alc template... referred to inthe GRADES.DOC file as the overallsheet.HWTMPL.SCThe Homework/Quiz template...referred tO}o in the GRADES.DOC file asthe HW/Quiz template.NOTE: This template includes thegenerous option of dropping thelowest HW/P}QUIZ in calculating theaverage!ATTTMPL.SCThe attendance template forSynCalc... referred to as theattendance/absence teQ}mplate in theGRADES.DOC file. -----These templates pretty much have thestandard format... and could/shouR}ldbe formatted the way you like them. -----These templates pretty much have thestandard format... and could/shou'( T}   / / / / / / U}/ / / /HSt.Dev.HSt.Dev.HSt.Dev.HSt.Dev.HSt.DeV}v.HSt.Dev.HSt.Dev.HSt.Dev.HSt.Dev.HSt.Dev. ) ) ) )W} ) ) ) ) ) )HAvg.HAvg.HX}Avg.HAvg.HAvg.HAvg.HAvg.HAvg.HAvg.HAvg.2@2Y}@ &@&' @Z}@@2@2@ &@[}&' @@@2@2\}@ &@&' @]}@@2@2@ &@^}&' @@@2@_}2@ &@&' @`}@@2@2@ &@a}&' @@@2@b}2@ &@&' @c}@@2@2@ &d}@&' @@@2e}@2@ &@&' @f}@@2@2@ &g}@&' @@@2q};B%DOS SYSB*)DUP SYSBSATTTMPL SC BrGRADES DOCB#)HWTMPL SC BLREAD ME B9STEMPL SC @2@ &@&'r} @@@2@2@ s}&@&' @@@t}2@2@ &@&'u} @@@2@2@v} &@&' @@w}@2@2@ &@&x}' @@@2@2@y} &@&' @z}@@2@2@ &@&{}' @@@2@2|}@ &@&' @}}@@2@2@ &@~}&' @@@2@2}@ &@&' @}@@2@2@ &@}&' @@@2@2}@ &@&' @}@@2@2@ &@}&' @@@2@}2@ &@&' @}@@2@2@ &@}&' @@@2}@2@ &@&' @}@@2@2@ &}@&' @@@2}@2@ &@&' }@@@H ---------H ---------H ---------H ---------H ---------H ----}-----H ---------H ---------H ---------H ---------H ---------H ---------H ---------H ---------H ----------H}GPAHABCDFHPercentHTotalH(x5)HExamHTotalHTotalHThreeHTwoHOneHHomeworkHGradeH}GradeHGrandHGrandHAttndncHFinalHTestHHomeworkHTestHTestHTestHAverageHName:}@B@H}cGowanH r: John MHInstructor: John McGowan@A@uH@1:H} all 199H Math 9: F@A@VHScale}@-?%@%+@+Htor:H Scale Factor:@@@HHGrade}@@@HHGradeY